home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga CD-ROM Collection
/
Amiga CD-ROM Collection - Auge 4000 and Cactus and Demo Util.iso
/
auge4000
/
61
/
simsmart
/
simsmart.dok
< prev
next >
Wrap
Text File
|
1991-11-20
|
6KB
|
202 lines
A.U.G.E. 4000 Kurzanleitung
===========================
Bedienungshinweise von der Amiga User Group Einzugsbereich 4000.
Diese Kurzanleitung wurde für A.U.G.E. 4000 geschrieben. Eine Übernahme in
andere Serien ist erlaubt, sofern diese Anleitung komplett(!) übernommen
wird. Da der Club immer für neue PD aufgeschlossen ist, würde er sich
bestimmt über eine Kopie der entsprechenden Disk freuen. Anschrift:
A.U.G.E. 4000
c/o Haus der Jugend
Lacombletstr. 10
4000 Düsseldorf 30
EINE HAFTUNG FÜR SCHÄDEN DIE EVENTUELL DURCH DIESE ANLEITUNG IN IRGENDEINER
ART UND WEISE ENTSTEHEN IST AUSGESCHLOSSEN!!!
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Programm: SimSmart V2.10 Amiga
Programmautor: David Simon, Department of Computer Science, University College
of Swansea, SWANSEA SA2 8PP, United Kingdom
Programmart: Shareware
Fundort: AmigaLibDisk 528
Autor Kurzanleitung: Gerhard Heeke, Eichendorffstr. 28, W-4047 Dormagen 5
----------------------------------------------------------------------------
1. Allgemein
SIMSMART ist vorallem für Programmierer interessant, die eine möglichst
übersichtliche und aussagekräftige Dokumentation für ihre Programme
erstellen wollen. Mit SIMSMART können die Kommentare und Befehle im Quellcode
beim Ausdruck besonders kenntlich gemacht werden (z.B. Kommentare in Italics
und Befehle in Fettdruck). SIMSMART erlaubt hierbei dem Benutzer die
vollständige Kontrolle über die Attribute. Die Ausgabe kann sowohl auf
einem Drucker, als auch auf den Bildschirm oder in eine andere Datei
erfolgen.
Der Benutzer kann SIMSMART an alle möglichen Programmiersprachen anpassen.
Z.Z werden Konfigurationen für folgende Programmiersprachen mitgeliefert:
C
C++
Modula-2
Pascal
68000 Assembler
PostScript
Ada
Amiga BASIC
2. Wie arbeitet SIMSMART?
SIMSMART ist für die Workbench 1.3 und größer ausgerichtet, da es
ausgiebig von dem Befehl ALIAS macht.
Haben Sie nun ein Modula-2 Programm geschrieben und wollen die Ausgabe auf
den Drucker umleiten geben Sie nur MODPRT MeinProgramm.mod ein; wollen Sie
die Ausgabe nur auf dem Bildschirm ansehen, so geben Sie
MODSOW MeinProgramm.mod im CLI/Shell ein.
Es empfiehlt sich SIMSMART im Verzeichnis C: zu installieren.
Die dazugehörigen Konfigurations-Dateien (.keys .com) für die
verschiedenen Programmiersprachen sollten sich im Verzeichnis S: befinden.
Der Autor von SIMSMART hat ein File mitgeliefert, welches die Shell-Startup
ergänzen soll. (* Ich persönlich halte es aber für übertrieben, alle ALIAS'e
in die Shell-Startup zu integrieren und empfehle deshalb dort nur die von
einem selbst benötigten dort hinein zu kopieren. *)
3. Der Drucker
Der Drucker sollte in der Lage sein, die Attribute FETT, ITALIC und
UNTERSTREICHEN verwenden zu können. (* Daß der Drucker auf der Workbench
korrekt installiert ist, setze ich voraus :-) *)
4. Wie benutze ich SIMSMART?
1. Ein CLI/SHELL Fenster öffnen
2. Wechseln Sie in das Verzeichnis in dem sich das Programm befindet
3. Angenommen, Sie wollen ein Modula-2 Programm auf den Drucker
ausgeben, tippen sie MODPRT MeinProgramm.mod
4. .., sie wollen die Ausgabe in eine andere Datein umleiten, so geben
Sie bitte MODSHOW >Ausgabefile MeinProgramm.mod ein
5. Wichtige Informationen
SIMSMART benötigt jeweils zwei Konfigurations-Dateien. In der Datei ...COM
wird der Aufbau der Kommentare dargestellt. In der Datei ...KEYS werden die
Befehle (Schlüsselwörter) der jeweiligen Programmiersprache aufgelistet.
Die Alias-Befehle werden wie folgt aufgebaut:
z.B.:
alias modprt SimSmart >prt: -Ks:modkeys -Cs:modcom []
alias modshow SimSmart -Ks:modkeys -Cs:modcom []
Aufruf (ohne ALIAS)
SIMSMART [ >prt: ] -K<keywordfile> -C<commentfile>
[-tnn] [ -r[b][i][u] ] [ -q[s][d][b][i][u] ] <filename>
Die Optionen:
-K Datei mit den Befehlen (Schlüsselwörtern). Der komplette
Pfad muß eingegeben werden.
-C Datei mit Beschreibung des Kommentar-Aufbaus. Auch hier muß
der komplette Pfad eingegeben werden.
-tnn Setzt den Tabulator auf nn Leerzeichen voreingestellt sind
4 Leerzeichen
-r[b][i][u] Setzt das Attribut für die Befehle. Voreingestellt ist
[b] für FETT (Bold).
Andere Attribut sind:
[i] = ITALICS
[u] = UNTERSTREICHEN
Eine Kombination der Attribute ist möglich.
-q Alles was in Anführungszeichen bzw. Hochkommata eingeschlossen
ist, wird normalerweise nicht mit Attributen versehen. Die
Option q schaltet dies aus.
z.b.
-qsb Druckt alles was mit Hochkommata begrenzt ist (s=Single)
-qdb .... mit Anführungszeichen (d=double)
-qb .... sowohl als auch (oder auch -qsdb)
>PRT: Umleitung zum Drucker
6. Aufbau der ...KEYS Datei
Für jede Programmiersprache muß eine Datei angelegt werden. Die Datei
beeinhaltet eine Liste der Schlüsselwörter (Eins pro Zeile! Ohne Leerzeichen).
Falls sowohl Groß- als auch Kleinschrift unterstützt werden soll, müssen zwei
Einträge vorgenommen werden (1*Groß- , 1* Kleinschrift)
7. Aufbau der ...COM Datei
Auch hier gibt es wieder für jede Programmiersprache eine Datei. Hier wird der
Aufbau der Kommentare beschrieben. Diese Dateien bestehen nur aus drei Zeilen
1. Zeile Zeichen(kette) die den Kommentar einleitet
2. Zeile Zeichen(kette) die den Kommentar beendet (falls der
Kommentar nur bis zum Ende der Zeile geht geben Sie nur
"newline" ein)
3. Zeile Attribut b|i|u (s.o.)
Beispiel: MODCOM
(*
*)
i
Erlaubt eine Programmiersprache mehr als eine Kommentar-Form (z.B. Pascal),
wird die erste Zeile wie folgt aufgebaut : ~~<Nr> , sind zwei
Kommentarformen erlaubt, also ~~2
Beispiel: PASCOM
~~2
{
}
(*
*)
i
8. Installation
1. Sie setzen die vom Programmautor mitgelieferte Batch-Datei ein
2. Sie kopieren die benötigten Files selber (besser da nicht alle
Files von jedem benötigt werden)
Kopieren Sie SIMSMART nach C: ; die benötigten KEYS und COM Dateien
nach S: ; ergänzen sie die Datei S:Shell-startup (Beispiele finden
sie in der Datei APPENDto.shell-startup.
Viel Spaß wünscht
Gerhard!